791614123118b6b58945c849220b37aa6cb73c07,h2o-core/src/main/java/water/parser/ParseTime.java,ParseTime,parseTime,#number[]#number#number#number#number#number#,167
Before Change
if( buf[i] != ':' && buf[i] != '.' ) return Long.MIN_VALUE;
++i;
ss = digit(ss,buf[i++]);
ss = digit(ss,buf[i++]);
if( ss < 0 || ss > 59 ) return Long.MIN_VALUE;
if( i<end && (buf[i] == ':' || buf[i] == '.' )) {
i++;
After Change
if( buf[i] != ':' && buf[i] != '.' ) return Long.MIN_VALUE;
++i;
ss = digit(ss,buf[i++]);
ss = buf[i]>='0' && buf[i]<= '9' ? digit(ss,buf[i++]) : ss;
if( ss < 0 || ss > 59 ) return Long.MIN_VALUE;
if( i<end && (buf[i] == ':' || buf[i] == '.' )) {
i++;